package com.browan.freepp.android.osyncclient.calendar;

public interface RemindersColumns {
    /**
     * The event the reminder belongs to
     * <P>Type: INTEGER (foreign key to the Events table)</P>
     */
    public static final String EVENT_ID = "event_id";

    /**
     * The minutes prior to the event that the alarm should ring.  -1
     * specifies that we should use the default value for the system.
     * <P>Type: INTEGER</P>
     */
    public static final String MINUTES = "minutes";

    public static final int MINUTES_DEFAULT = -1;

    /**
     * The alarm method, as set on the server.  DEFAULT, ALERT, EMAIL, and
     * SMS are possible values; the device will only process DEFAULT and
     * ALERT reminders (the other types are simply stored so we can send the
     * same reminder info back to the server when we make changes).
     */
    public static final String METHOD = "method";

    public static final int METHOD_DEFAULT = 0;
    public static final int METHOD_ALERT = 1;
    public static final int METHOD_EMAIL = 2;
    public static final int METHOD_SMS = 3;
}